coordination polymerization - French English Dictionary